How you would create this SNiFF+ project structure

You may be wondering how you would create this project structure. Basically, the steps involved are:

Create a SNiFF+ project for directory

filebrowser .
Create SNiFF+ projects for the directory et3 and its subdirectories LOOKS , PRINTERS , and XSERVER .
Note that, when you create a SNiFF+ project for the directory et3 , you can have SNiFF+ automatically create subprojects for its subdirectories as well.
Create a SNiFF+ project for directory lib .
There are now six SNiFF+ projects, each one corresponding to one of the six directories under Root_Directory . The final steps are to add subprojects to PRINTERS.shared and filebrowser.shared .

Add

lib.shared to PRINTERS.shared .
Add et3.shared to filebrowser.shared .
Choosing which project to open
As we've already mentioned, each project in a SNiFF+ project structure is a complete project. To work on a project, you first have to open it. Suppose you've got a project structure like the one on page 48. You then have the following options:

- If you plan to modify and rebuild a single project, open only that project.
- If you plan to modify and then rebuild the et3 framework, open

et3.shared . SNiFF+ will automatically open all its subprojects. You can then work on et3.shared and all its subprojects.
- If you plan to modify and then rebuild the filebrowser project, open
filebrowser.shared . SNiFF+ will automatically open all its subprojects. You can then work on filebrowser.shared and all the subprojects it includes.